Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Siemens Open - Scheveningen FILA Challenger Biella - Biella VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Global Telecom Open - Curitiba Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Warsteiner Challenger Series - Lippstadt Heineken Challenger - Ho Chi Minh City AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Quelle Cup - Furth Wartburg Open - Eisenach Venice Open - Venice Gramado Open de Tennis - Gramado Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto Copa Ericsson Chile - Santiago V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago XL Capital Bermuda Open - Bermuda CA Challenger - Graz Copa Ericsson - Montevideo Pro Tennis World Open - Boca Raton Nord/LB Open 2004 - Braunschweig Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg Internationaux du Doubs - Besancon Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava South African Airways Tennis Open - Durban Tatra Banka Slovak Open - Bratislava South African Airways Open - East London Ethias Trophy - Mons Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Sunrise Challenger Prostejov Challenger Oberstaufen Challenger Segovia Challenger Mons Challenger Kolding Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Belgrade Challenger Sunrise Challenger Ramat Hasharon Challenger Bordeaux Challenger Banja Luka Challenger Trnava Challenger Bratislava Challenger Prague Challenger Bordeaux Challenger Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth Grand Prix Hassan II - Casablanca AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Energis Open - Amsterdam Croatia Open - Umag Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador President's Cup - Tashkent St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Brasil Open - Salvador Open de Moselle - Metz Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Kitzbuhel Umag St. Polten Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach The Stella Artois Championships - London RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia BMW Open - Munich ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas BMW Open - Munich The Artois Championships - London China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Masters Series - Hamburg Legg Mason Tennis Classic - Washington China Open - Beijing Bank Austria Tennis Trophy - Vienna Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Serbia Open - Belgrade VTR Open - Vina del Mar 9th Wartburg Open - Eisenach Muller Cup - Ulm Heilbronn Challenger - Heilbronn ATP Tour Challenger at Nellie Gail - Laguna Hills Copa Ericsson - Santiago Mauritius Open - Mauritius BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Porsche Open - Poznan GHI Bronx Tennis Classic - Bronx Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Nord LB Open 2007 - Braunschweig BMW Tennis Championship - Sunrise Mons Challenger PEOPLEnet CUP - Dnepropetrovsk Johannesburg Challenger Istanbul Challenger Alessandria Challenger Eckental Challenger Helsinki Challenger Venice Open - Venice Copa Ericsson Chile - Santiago Cairo Challenger - Cairo Siemens Open 2001 - Scheveningen Copa Ericsson Mexico - Guadalajara Memorial Savigni - Sassuolo The LTA Wrexham Challenger - Wrexham Napoli Challenger - Napoli The Scottish Championships - Edinburgh Zagreb Open - Zagreb Copa Ericsson Argentina - Buenos Aires Pekao Open - Szczecin Prasentiert Von Seat Wolfsburg - Wolfsburg Bangkok Challenger - Bangkok Internationale Tenniskampioenschappen - Scheveningen BH Tennis Open International Cup - Belo Horizonte Noumea Challenger XL Capital Bermuda Open - Bermuda Skandia Open - Linz Salzburg Challenger Ortisei Challenger Braunschweig Open - Braunschweig Labertz Open by Stawag - Aachen Oberstaufen Challenger Kiev UMC Open - Kiev 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sybase Open - San Jose Chevrolet Cup - Santiago Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ARAG World Team Championship - Dusseldorf The Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel ERA Real Estate Clay Court Championships - Orlando Farmers Classic - Los Angeles Australian Open - Melbourne French Open - Paris Brasil Open - Sao Paulo Copa Claro - Buenos Aires Verizon Tennis Challenge - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Gold Flake Open - Chennai Japan Open - Tokyo Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Rado Swiss Open - Gstaad Grolsch Open - Amsterdam Sybase Open - San Jose RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Adidas International - Sydney Wimbledon - London U.S. Open - New York CA Tennis Trophy - Vienna Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten If Stockholm Open - Stockholm The Nottingham Open - Nottingham Generali Open 2003 - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Estoril Open - Estoril Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, CHI-PAK 5-0 River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup - Shanghai Olympics - Athens Olympics - Beijing